Important
This article applies to the original release version of SQL Server 2005 build 1399. For later builds of SQL Server 2005, see 932556
(http://support.microsoft.com/kb/932556/[EN]/
)
.
When you run a Microsoft SQL Server Integration Services (SSIS) package that contains a Visual Studio for Applications (VSA) script task or a script component in Microsoft SQL Server 2005, the script task or the script component may not run correctly or may not work as expected at design time.
Additionally, new or existing scripts in an SSIS package may not start correctly or run correctly. Additionally, the scripts may shut down unexpectedly.
When this problem occurs, you may receive one or more of the following error messages:
Error message 1
The task is configured to pre-compile the script, but binary code is not found. Please visit the IDE in Script Task Editor by clicking Design Script button to cause binary code to be generated.
Error message 2
The script component is configured to pre-compile the script, but binary code is not found. Please visit the IDE in Script Component Editor by clicking Design Script button to cause binary code to be generated.
Error message 3
The task cannot execute in 64-bit environment because the script is not pre-compiled. Please turn on the option to pre-compile the script in the task editor.
This problem occurs because of a recent change in the common language runtime (CLR) workstation runtime for builds of the Microsoft .NET Framework 2.0. The CLR workstation runtime is named Mscorwks.dll. The change introduces a compatibility problem for the Microsoft Visual Basic runtime engine that VSA uses. The Visual Basic runtime engine is named Vsavb7rt.dll. The problem prevents assemblies from being created correctly during the macro compilation operation. Because of this problem, existing packages that contain compiled scripts do not run.
Important
This article applies to the original release version of SQL Server 2005 build 1399. For later builds of SQL Server 2005, see 932556
(http://support.microsoft.com/kb/932556/[EN]/
)
.
The following file is available for download from the Microsoft Download Center:
Collapse this imageExpand this image
Download the hotfix package now.
(http://www.microsoft.com/downloads/details.aspx?familyid=2BA43893-EF6B-4019-9E7D-D8CC6C7B905D)
Release Date: April 2, 2007
For more information about how to download Microsoft support files, click the following article number to view the article in the Microsoft Knowledge Base:
119591
(http://support.microsoft.com/kb/119591/
)
How to obtain Microsoft support files from online services
Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help prevent any unauthorized changes to the file.
Restart information
You may have to restart the computer after you apply this hotfix.
File information
This hotfix contains only those files that are required to correct the issues that this article lists. This hotfix may not contain all the files that you must have to fully update a product to the latest build.
The English version of this hotfix has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time item in Control Panel.
SQL Server 2005 Database Engine, 32-bit version
Collapse this tableExpand this table
File name
File version
File size
Date
Time
Platform
Sqlaccess.dll
2005.90.1406.0
352,112
03-Mar-2007
23:12
x86
Sqlservr.exe
2005.90.1406.0
28,771,240
03-Mar-2007
23:12
x86
SQL Server 2005 Analysis Services, 32-bit version
Collapse this tableExpand this table
File name
File version
File size
Date
Time
Platform
Msmdsrv.exe
9.0.1406.0
14,560,624
03-Mar-2007
23:12
x86
SQL Server 2005 Reporting Services, 32-bit version
Collapse this tableExpand this table
File name
File version
File size
Date
Time
Platform
Microsoft.reportingservices.diagnostics.dll
9.0.1406.0
607,600
03-Mar-2007
23:12
x86
Reportingservicesservice.exe
9.0.1406.0
17,264
03-Mar-2007
23:09
x86
Rsclientprint.cab
Not Applicable
1,120,812
04-Mar-2007
10:12
Not Applicable
SQL Server 2005 Notification Services, 32-bit version
Collapse this tableExpand this table
File name
File version
File size
Date
Time
Platform
Microsoft.sqlserver.smo.dll
9.0.1561.0
1,561,968
18-Feb-2007
14:39
x86
Microsoft.sqlserver.sqlenum.dll
9.0.1561.0
898,416
18-Feb-2007
14:39
x86
Nsservice.exe
9.0.1561.0
21,360
18-Feb-2007
14:39
x86
SQL Server 2005 Integration Services, 32-bit version
Collapse this tableExpand this table
File name
File version
File size
Date
Time
Platform
Microsoft.sqlserver.scripttask.dll
9.0.1406.0
157,040
03-Mar-2007
23:11
x86
Microsoft.sqlserver.txscript.dll
9.0.1406.0
210,288
03-Mar-2007
23:12
x86
Microsoft.vsadirector.dll
8.0.50727.791
6,656
14-Jan-2007
22:00
x86
Msdtssrvr.exe
9.0.1406.0
202,096
03-Mar-2007
23:12
x86
Msdtssrvrutil.dll
2005.90.1406.0
36,208
03-Mar-2007
23:10
x86
Vsa7director.dll
8.0.50727.791
37,888
13-Jan-2007
00:42
x86
Vsapkg.dll
8.0.50727.791
71,680
13-Jan-2007
00:42
x86
Vsapkgp.dll
8.0.50727.791
13,824
13-Jan-2007
00:42
x86
Vsavb7dt.dll
8.0.50727.791
1,315,840
13-Jan-2007
00:43
x86
Vsavbproj.dll
8.0.50727.791
1,032,192
13-Jan-2007
00:43
x86
SQL Server 2005 Tools, 32-bit version
Collapse this tableExpand this table
File name
File version
File size
Date
Time
Platform
Addlogintoserverrole.sql
Not Applicable
282
13-Jun-2005
12:30
Not Applicable
Addnon-sqlserveraslinkedserver.sql
Not Applicable
792
13-Jun-2005
12:30
Not Applicable
Addusertodatabaserole.sql
Not Applicable
256
13-Jun-2005
12:30
Not Applicable
Createinsteadoftriggerbasictemplate.sql
Not Applicable
511
13-Jun-2005
12:30
Not Applicable
Createprocedurewithcursoroutputparameter.sql
Not Applicable
1,430
13-Jun-2005
12:30
Not Applicable
Createprocedurewithoutputparameter.sql
Not Applicable
1,110
13-Jun-2005
12:30
Not Applicable
Createtriggercontainedifcolumns_updated.sql
Not Applicable
668
13-Jun-2005
12:30
Not Applicable
Droploginfromserverrole.sql
Not Applicable
286
13-Jun-2005
12:30
Not Applicable
Dropuserfromdatabaserole.sql
Not Applicable
260
13-Jun-2005
12:30
Not Applicable
Grantsqlserveraccess.sql
Not Applicable
236
13-Jun-2005
12:30
Not Applicable
Microsoft.reportingservices.diagnostics.dll
9.0.1406.0
607,600
03-Mar-2007
23:12
x86
Microsoft.sqlserver.scripttask.dll
9.0.1406.0
157,040
03-Mar-2007
23:11
x86
Microsoft.sqlserver.txscript.dll
9.0.1406.0
210,288
03-Mar-2007
23:12
x86
Microsoft.vsadirector.dll
8.0.50727.791
6,656
14-Jan-2007
22:00
x86
Msdtssrvrutil.dll
2005.90.1406.0
36,208
03-Mar-2007
23:10
x86
Revokesqlserveraccess.sql
Not Applicable
238
13-Jun-2005
12:30
Not Applicable
Sqlwb.exe
2005.90.1406.0
822,640
03-Mar-2007
23:12
x86
Vsa7director.dll
8.0.50727.791
37,888
13-Jan-2007
00:42
x86
Vsapkg.dll
8.0.50727.791
71,680
13-Jan-2007
00:42
x86
Vsapkgp.dll
8.0.50727.791
13,824
13-Jan-2007
00:42
x86
Vsavb7dt.dll
8.0.50727.791
1,315,840
13-Jan-2007
00:43
x86
Vsavbproj.dll
8.0.50727.791
1,032,192
13-Jan-2007
00:43
x86
SQL Server 2005 Database Engine, x64-based version
Collapse this tableExpand this table
File name
File version
File size
Date
Time
Platform
Sqlaccess.dll
2005.90.1406.0
359,792
04-Mar-2007
12:41
x86
Sqlservr.exe
2005.90.1406.0
39,484,272
04-Mar-2007
12:41
x64
SQL Server 2005 Analysis Services, x64-based version
Collapse this tableExpand this table
File name
File version
File size
Date
Time
Platform
Msmdsrv.exe
9.0.1406.0
29,326,192
04-Mar-2007
12:41
x64
SQL Server 2005 Reporting Services, x64-based version
Collapse this tableExpand this table
File name
File version
File size
Date
Time
Platform
Microsoft.reportingservices.diagnostics.dll
9.0.1406.0
607,600
04-Mar-2007
12:41
x86
Reportingservicesservice.exe
9.0.1406.0
17,264
04-Mar-2007
12:40
x86
Rsclientprint.cab
Not Applicable
1,120,812
04-Mar-2007
10:12
Not Applicable
SQL Server 2005 Notification Services, x64-based version
Collapse this tableExpand this table
File name
File version
File size
Date
Time
Platform
Nsservice.exe
9.0.1406.0
21,360
04-Mar-2007
12:40
x86
SQL Server 2005 Integration Services, x64-based version
For more informationabout this problem , click the following article number to view the article in the Microsoft Knowledge Base:
931846
(http://support.microsoft.com/kb/931846/
)
You may be unable to execute SQL Server 2005 Integration Services packages that contain script tasks or script components